barbed spear - İspanyolca İngilizce Sözlük